230585
323426
250570
22184
968960
192123
737252
193329
666964
38365
33178
437831
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471